package com.whf.android.jar.base.delegate;

import java.util.List;

/**
 * 接口的实现类
 *
 * @author qf
 * @version 1.0
 */
interface IDelegate {


    /**
     * 数据交互,post请求
     *
     * @param url：网址
     * @param data：json数据
     */
    void upSubmit(String url, Object data);

    /**
     * 数据交互,put请求
     *
     * @param url：网址
     * @param data：json数据
     */
    void upPut(String url, Object data);

    /**
     * 上传附件,post请求
     *
     * @param url：网址
     * @param data：文件数据
     */
    void upPath(String url, List<String> data);

    /***
     * 数据提交成功的界面处理
     */
    void responseSubmit();

    /***
     * 附件数据提交成功的处理
     */
    void onSuccessPath(String data);

}
